package com.ruoyi.job.controller;

import com.ruoyi.job.redis.RedisUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;

import java.util.ArrayList;
import java.util.List;

/**
 * @Author: lek
 * @Description: TODO
 * @Date: 2025/3/16 11:23
 * @Version: 1.0
 */
@RestController
@RequestMapping("redis")
public class redistest {
    @Autowired
    public RedisUtil rs;

    // redis查询接口
    @RequestMapping("/getRedisData")
    @ResponseBody
    public List getRedis(){

        List listReis = rs.getList("wanli");
        if (listReis == null){
            List list = new ArrayList();
            list.add(1);
            rs.setList("wanli",list);
        }else{
            if (listReis.size() <10){
                listReis.add(2);
                rs.setList("wanli",listReis);
            }else {
                listReis.remove(0);
            }
        }

        return listReis;
    }

}
